#include <iostream>
#include "teclado.hh"

string digitarstring(string x){
  string str;
  if(x == "editora" || x == "edição"){
    cout << "\nDigite a "+x+": ";
  } else {
    cout << "\nDigite o "+x+": ";
  }
  while(getline(cin, str)){
    if(str != ""){
      break;
    }
  }
  return str;
}

string digitarnumero(string x){
  float numero;
  if (x == "ano"){
    cout << "\nDigite o ano: ";
  } else {
    cout << "\nDigite o preço: ";
  }
  while(!(cin >> numero)){
    cout << "Erro. Digitou letras." << endl;
    if (x == "ano"){
      cout << "Digite novamente o ano: ";
    } else {
      cout << "Digite novamente o preço: ";
    }
    cin.clear();
    while(cin.get() != '\n');
  }
  string str = to_string(numero);
  return str;
}
